Big Huge Thesaurus

Oxyuranus scutellatus

noun